/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Vista.Ventanas.Movimientos;

import Logica.Core.PersonaLegal.Cliente;
import Vista.Controladoras.ControladoraVista;
import Vista.Herramientas.CajaDeHerramientas;
import java.awt.event.KeyEvent;
import java.text.SimpleDateFormat;
import java.util.List;
import javax.swing.table.DefaultTableModel;

/**
 *
 * @author Luciano
 */
public class ABMMovimientos extends javax.swing.JInternalFrame {

    protected CajaDeHerramientas misHerramientas;
    protected Cliente miCliente;
    protected ControladoraVista miControladora;
    protected boolean filaSeleccionada;
    private boolean[] goodToGo;

    /**
     * Creates new form ABMMovimientos
     */
    public ABMMovimientos() {
        initComponents();
    }

    private void cargarTabla() {
        Object[] misDatos;
        SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
        //DefaultTableModel temp = (DefaultTableModel) tblCliente.getModel();

        List<Cliente> misClientes = miControladora.getMiVistaCliente().dameMisClientes();


        //temp.setRowCount(0);
        //temp.setColumnCount(8);



        for (int i = 0; i < misClientes.size(); i++) {

            misDatos = new Object[9];
            misDatos[0] = misClientes.get(i).getNroCliente();
            misDatos[1] = misClientes.get(i).getNombre();
            misDatos[2] = misClientes.get(i).getApellido();
            misDatos[3] = misClientes.get(i).getDni();
            misDatos[4] = sdf.format(misClientes.get(i).getFechaNacimiento());
            misDatos[5] = misClientes.get(i).getDireccion();
            misDatos[6] = misClientes.get(i).getTelefono();
            misDatos[7] = misClientes.get(i).getEmail();



            
        }

    }

    /**
     * This method is called from within the constructor to initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is always
     * regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 919, Short.MAX_VALUE)
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGap(0, 138, Short.MAX_VALUE)
        );

        pack();
    }// </editor-fold>//GEN-END:initComponents

    // Variables declaration - do not modify//GEN-BEGIN:variables
    // End of variables declaration//GEN-END:variables
}
